Хочу поправить и доработать, но мало мнений.